man from villacarrillo, spain - Francés Inglés Diccionario